//用户类
class user{
    //构造函数
    //name 姓名 sex 性别 age 年龄
    constructor(name,sex,age){
        this.name = name ,
        this.sex =sex,
        this.age =age
    }

    //注册方法
    login(){
        console.log('用户正在注册...');
        _login();           //私有方法 直接通过 方法名() 使用
    }

    //登录
    register(){
        console.log(this.name+'已注册！登录成功')
        console.log('用户的信息如下：')
        console.log('用户的性别为：'+this.sex)
        console.log('用户的年龄：'+this.age)
    }

    //静态方法 static 方法名称(){}
    static testStastic(){
        console.log('静态方法开启')
    }

}
//静态属性 类名.变量名称 =值
user.aaa = 55;


//私有方法 写在类外面 默认为私有方法
function _login(){
    console.log('私有方法正在运行...')
}

//导出文件 module.exports = 类
module.exports=user;
